arrowleaf balsamroot - Spanish English Dictionary